package k1_exercise;

import java.util.Arrays;

public class Array_adjacentItemSwapByNewArray {
    /**
     * 相邻两个元素交换 {1,2,5,6,7,9}  ->  {2,1,6,5,9,7}
     */
    public static void main(String[] args) {

        int[] nums = {1,2,5,6,7,9};
        //定义一个新数组，长度是原数组的长度
        int[] numsNew = new int[nums.length];

        //因为两个元素做交换，所以这里的i可以每隔两个元素执行一次即可
        for (int i = 0; i < nums.length; i+=2) {
            numsNew[i] = nums[i+1];
            numsNew[i+1] = nums[i];
        }

        System.out.println(Arrays.toString(numsNew));
    }
}
